saving deposits - Spanish English Dictionary